[livres divers classés par sujet] [Informatique] [Algorithmique] [Programmation] [Mathématiques] [Hardware] [Robotique] [Langage] [Intelligence artificielle] [Réseaux]
[Bases de données] [Télécommunications] [Chimie] [Médecine] [Astronomie] [Astrophysique] [Films scientifiques] [Histoire] [Géographie] [Littérature]

A Note on On-The-Fly Verification Algorithms

contributor FMI, Sichere und Zuverlässige Softwaresysteme
creator Schwoon, Stefan
Esparza, Javier
date 2004-11
description 18 pages
The automata-theoretic approach to verification of LTL relies on an algorithm for finding accepting cycles in the product of the system and a Büchi automaton for the negation of the formula. Explicit-state model checkers typically construct the product space "on the fly" and explore the states using depth-first search. We survey algorithms proposed for this purpose and propose two improved algorithms, one based on nested DFS, the other on strongly connected components. We compare these algorithms both theoretically and experimentally and determine cases where both algorithms can be useful.
format application/pdf
183777 Bytes
identifier  http://www.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=TR-2004-06&engl=1
language eng
publisher Stuttgart, Germany, Universität Stuttgart
relation Technical Report No. 2004/06
source ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/TR-2004-06/TR-2004-06.pdf
subject Software Engineering Software/Program Verification (CR D.2.4)
Specifying and Verifying and Reasoning about Programs (CR F.3.1)
Discrete Mathematics Graph Theory (CR G.2.2)
LTL
model checking
depth-first search
title A Note on On-The-Fly Verification Algorithms
type Text
Technical Report